Keysight Pathwave 89600 VSA .NET API
ArrangeWindows(ArrangeWindowHints,IEnumerable<Measurement>) Method
See Also 
Agilent.SA.Vsa.Interfaces Assembly > Agilent.SA.Vsa Namespace > TraceCollection Class > ArrangeWindows Method : ArrangeWindows(ArrangeWindowHints,IEnumerable<Measurement>) Method


hints
Hints on which traces to use and how to lay out the traces.
measurements
A list of Measurement instances for which the traces will be arranged.

Glossary Item Box

Arranges the trace windows on the display.

Syntax

Visual Basic (Declaration) 
Public Overloads Overridable Sub ArrangeWindows( _
   ByVal hints As ArrangeWindowHints, _
   ByVal measurements As IEnumerable(Of Measurement) _
) 
C# 
public virtual void ArrangeWindows( 
   ArrangeWindowHints hints,
   IEnumerable<Measurement> measurements
)
C++/CLI 
public:
virtual void ArrangeWindows( 
   ArrangeWindowHints hints,
   IEnumerable<Measurement^>^ measurements
) 

Parameters

hints
Hints on which traces to use and how to lay out the traces.
measurements
A list of Measurement instances for which the traces will be arranged.

Remarks

This method will arrange the traces in roughly the same number of rows and columns with tabs that are the same size in each column and each row.

This overload is meant to be used with the ArrangeWindowHints.WindowPerMeasurement flag. For the trace window that contains SelectedItem, it will create a new trace window to contain the traces for each of the measurements listed in the measurements parameter. It will then move the traces for each measurement to their respective windows and then arrange the traces within those windows.

If measurements is null or empty, all existing measurements are assumed.

If there are fewer than 4 trace windows to arrange, they are placed in in a single column.

If there are multiple trace windows open, this method will apply to the window that contains SelectedItem.

Requirements

Target Platforms: Windows 11 Professional or Enterprise; Windows 10 Professional, Enterprise, or Education (64-bit)

Minimum Software Version Requirement: Keysight PathWave 89600 VSA Ver 15.00

See Also